import taichi as ti

ti.init(arch=ti.cuda)
 
#太极内核计算中的定义的类型可以用cast转换
@ti.kernel
def foo():
    a =1.7
    b = ti.cast(a,ti.i32)
    c = ti.cast(b,ti.f32)
    print("b=",b)   # b =1
    print("c=",c)   # c =1.0

foo()


